self-cleaning capacity - Turco Inglés Diccionario